Jarren Duran went deep for a two-run homer as the Boston Red Sox defeated the Kansas City Royals 4-3 to complete a series sweep.